barca chata - German English Dictionary